#include "gec_gpio.h"
void setLEDValue(int num,int value);
void LEDInit() {
  Gec_GPIO_Init(GPIOF, GPIO_Pin_9, GPIO_MODE_OUT_PP);//led
  Gec_GPIO_Init(GPIOF, GPIO_Pin_10, GPIO_MODE_OUT_PP);
  Gec_GPIO_Init(GPIOE, GPIO_Pin_13, GPIO_MODE_OUT_PP);
  Gec_GPIO_Init(GPIOE, GPIO_Pin_14, GPIO_MODE_OUT_PP);
  Gec_GPIO_Init(GPIOF, GPIO_Pin_8, GPIO_MODE_OUT_PP);//beep
	setLEDValue(0,1);
	setLEDValue(1,1);
	setLEDValue(2,1);
	setLEDValue(3,1);
}

void setLEDValue(int num,int value) {
  switch(num) {
  case 0:
    Gec_GPIO_Set_Value(GPIOF,GPIO_Pin_9,value);break;
  case 1:
    Gec_GPIO_Set_Value(GPIOF,GPIO_Pin_10,value);break;
  case 2:
    Gec_GPIO_Set_Value(GPIOE,GPIO_Pin_13,value);break;
  case 3:
    Gec_GPIO_Set_Value(GPIOE,GPIO_Pin_14,value);break;
  case 4:
    Gec_GPIO_Set_Value(GPIOF,GPIO_Pin_8,value);break;
  default:;
  }
}
